body, ul, li, ol, div, a, h1, h2, h3, h4, h5, h6, input, form, textarea, span, img, p, dl, dt, dd {
  margin: 0;
  padding: 0;
  font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
}
ul, li, ol {
  list-style: none;
}
a {
  text-decoration: none;
  display: block;
}
img {
  border: none;
  display: block;
}

.clearfloat {
  zoom: 1;
}
.clearfloat::after {
  display: block;
  clear: both;
  content: '';
  visibility: hidden;
  height: 0;
}